UL {
	PADDING: 0px;
	MARGIN: 0px;
}
LI {
	PADDING: 0px;
	MARGIN: 0px;
}
.gkk_top {
	width:100%;
	height:auto;
	clear:both;
	text-align:center;
	overflow:hidden;

}
.gkk_top01 {
	width:1000px;
	height:200px;
	margin:0 auto;
	position:relative;
	float:left;
	top:8px;
}
.gkk_top0101 {
	width: 200px;
	height: 200px;
	margin: 0 auto;
	position: relative;
	float: left;
	left: 40px;
	top:5px;
	background-image: url(../images/gkk/gkk_01.jpg);
	z-index: 10;
	border:5px solid #FAFAFA;
	border-radius:5px;
}
.gkk_top00 {
	width: 40px;
	height: 200px;
	position: relative;
	float: left;
	left: 0px;
}
.gkk_top0102 {
	width: 200px;
	height: 25px;
	margin: 0 auto;
	position: relative;
	float: left;
	left:0px;
	top:175px;
	background-color:#999;
	z-index: 15;
}
.gkk_top0103 {
	width: 200px;
	height: 200px;
	margin: 0 auto;
	position: relative;
	float: center;
	left: 0px;
	top:-25px;
	z-index: 30;
}
.gkk_toptitle {
	width:1000px;
	height:30px;
	border-bottom:2px solid #159E6B;
	line-height:30px;
	font-size:16px;
	margin:0 auto;
}
.gkk_toptitle01 {
	width:100px;
	height:28px;
	float:left;
	background-color:#159E6B;
	color:#FAFAFA;
	border:1px solid #FFF;
}
.gkk_toptitle02 {
	width:100px;
	height:28px;
	float:left;
	background-color:#F5F5F5;
	color:#333;
	border:1px solid #FFF;
}


.gkk_body{
	width:1000px;
	height:auto;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	margin-bottom:25px;
}

.gkk_bodycour{
	width:99%;
	height:auto;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	margin-top:25px;
	margin-bottom:25px;
}


.gkk_body00{
	position:absolute;
	float:left;
	width:200px;
	height:230px;
	background-color:#FFF;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border:1px solid #E1E1E1;
	filter:alpha(opacity=0); 
	-moz-opacity:0;  
	-khtml-opacity: 0; 
	opacity: 0;  
	z-index:10;
}

.gkk_body01{
	position:relative;
	float:left;
	width:200px;
	height:230px;
	background-color:#FFF;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border:1px solid #E1E1E1;
	margin-left:40px;
	z-index:1;
}


.gkk_body02{
	position:relative;
	float:left;
	width:100%;
	height:200px;
}

.gkk_body03{
	position:relative;
	float:left;
	width:100%;
	height:28px;
	background-color:#FAFAFA;
	font-size:14px;
	text-align:center;
}



.gkk_bodyhid{
	position:absolute;
	float:left;
	width:200px;
	height:230px;
	color:#FFF;
	background-color:#57BDAA;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border:1px solid #E1E1E1;
	filter:alpha(opacity=90); 
	-moz-opacity:0.9;  
	-khtml-opacity: 0.9; 
	opacity:0.9; 
	z-index:100;
}

.gkk_bodyopa01{
	position:relative;
	float:left;
	padding-left:20px;
	margin-top:20px;
	width:160px;
	height:180px;
	padding-top:0 auto;
}

.gkk_bodyopa01 p{
	text-indent:2em;
}

.gkk_bodyopa02{
	position:relative;
	float:left;
	padding-left:20px;
	width:160px;
	height:28px;
	vertical-align:bottom;
	margin:0 auto;
	line-height:28px;
}




.container {
	width: 1542px;
	height: 280px
}
.container a img {
	width: 1542px;
	height: 280px
}
.container img {
	border-style:none;
}
.td_f a img {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}
.num {
	position:absolute;
	width:90px;
	float:right;
	top:260px;
	right:5%;
}
.num li {
	text-align:center;
	line-height:15px;
	list-style-type:none;
	margin:1px;
	width:15px;
	background-color:#159E6B;
	float: left;
	height:15px;
	color:#EFEFEF;
	font-size:12px;
	cursor: pointer;
	border-radius:1px;
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
}
.num li.on {
	line-height:15px;
	width:15px;
	background-color:#FAFAFA;
	height: 15px;
	color: #666;
	border-radius:1px;
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
}
